package io.renren.modules.grant.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 公告内容管理
 */
@Data
@ApiModel(value = "公告内容管理")
public class NoticeListVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "公告类型表id")
    private Long noticeTypeId;

    @ApiModelProperty(value = "公告类型名称")
    private String noticeTypeName;

    @ApiModelProperty(value = "公告标题")
    private String title;

    @ApiModelProperty(value = "公告内容")
    private String content;

    @ApiModelProperty(value = "申请文件(多个用逗号隔开)")
    private String fileUrls;

    @ApiModelProperty(value = "上架状态  0：下架   1：上架")
    private Integer status;

    @ApiModelProperty(value = "排序")
    private Integer sort;

    @ApiModelProperty(value = "创建者")
    private Long creator;

    @ApiModelProperty(value = "创建者")
    private String creatorName;

    @ApiModelProperty(value = "创建时间")
    private Date createDate;

    @ApiModelProperty(value = "更新者")
    private Long updater;

    @ApiModelProperty(value = "更新者")
    private String updaterName;

    @ApiModelProperty(value = "更新时间")
    private Date updateDate;

}
